Position: Java Backend Developer. Java developer must have extensive experience in all phases of the web application development life cycle, as well as an excellent understanding of customer needs and business strategy. Full stack development experience with Java/J2EE stack. ...